約 2,763,738 件
https://w.atwiki.jp/dq_binary/pages/36.html
スレッドの方に使い方を質問する方がいたので、 このプログラムの動作を調べてみた。 以降、ROMのヘッダが"無い"という前提で話を進める。 理解しておくべきROMのアドレス 002BA9-002BAA メッセージアドレス(下位2Byte) 002BB0-002BB1 メッセージアドレス(上位2Byte) 015BB5-0165E6 メッセージオフセット群(3B*870、8メッセージ区切り) 0 3b 開始ビット 5b アドレス 1 アドレス 2 アドレス 37175B-3B8702 メッセージデータ 3B8703-3BC76C 文字列データ(AC が区切り) 理解しておくべきDQ6のメッセージの仕組み "メッセージデータ"のアドレスは、"メッセージアドレス"+"メッセージオフセット"。ROM内でのそれぞれのアドレスは上記を参照。 メッセージは8つで1グループになっており、全部で870グループある。 0x015BB5から始まる870個のオフセット群から、1グループ毎に1つのオフセットが与えられる。 同一グループ内では、[AC]か[AE]が区切りとなり、1つのメッセージの終わりを表す。 例 ああ[AC]い[AC]うう[AE]えええ[AC]お[AC]かか[AE]き[AC]く[AE] ↑で1グループということ。 「セリフ変更ツール」の動作 ROM読込 指定された"データアドレス"と"オフセットアドレス"に基づき、メッセージデータを復号、表示する。 ※reedmeにExHiROM(0x600000以上のサイズ)は駄目と書いてあるが、実際0800番~0AFF番のメッセージが消失してしまう。 ※"メッセージデータ"の末尾=ROMの末尾、という状況では読み込みに失敗する。そのときはROMの末尾に00を付け足してやれば、読込可能になる。 ROM保存 既存のRomに上書き保存することが前提である。 「セリフ変更ツール」がファイルに書き込むデータは "メッセージオフセット群"と"メッセージデータ" だけなので、新規のファイルとして保存した場合、その他の領域は00のままとなり、Romの役目を果たさない。 保存時の特徴的な動作 メッセージが870個のグループに分かれていることは説明したが、 未改造のDQ6ではRomの容量を節約するため、グループ間に隙間は無い。 つまり、メッセージを元のものより短くすることは可能でも、長くすることはできないということ。 しかし「セリフ変更ツール」は、保存時にグループとグループの間に幾らかの隙間を持たせて保存をする。 (隙間部分は00で埋められている。) これは、メッセージを元のものより長くするための配慮だと思われる。 だが、グループ間に隙間ができた=グループ一つひとつのサイズが大きくなったのと同じこと。 したがって"メッセージデータ"そのもののサイズも大きくなってしまう。 これをそのまま上書き保存してしまっては、 [37175B-3B8702 メッセージデータ]の範囲から溢れ出し[3B8703-3BC76C 文字列データ]以降を破壊してしまうことになる。 では、どのように保存すれば良いのか? 正しい保存の仕方 読込と編集が済んだ後、 保存するタイミングで「セリフ変更ツール」の"データアドレス"を0x37175B→0x4"1"0000に変更すればよい。※0x4"0"0000ではない。 こうすることで、"メッセージデータ"をROMの末尾に持っていくことが出来、内部のデータを破壊せずに済む。 ちなみに、テストをしたいなら、 0064、[D9]あら? もう 目がさめた?[AD]あまり ねむれなかったのかしら?[AC] を別の文章に変えれば、ゲームを始めてすぐ確認できる。 ※以降は、読込のタイミングで"データアドレス"を0x37175B→0x410000に変更すれば、ROM末尾の"メッセージデータ"を編集することができる。 ※"メッセージデータ"をROM末尾に移動する際、1B2C番のメッセージの [AF]子ホのれなのれま(中略)[AC] の部分を [AF][AC] に変更しておくと良い。 ※何故かは分からないが、0x410000を指定して保存すると、メッセージデータは0x4100"00"ではなく0x4100"10"に書き込まれる。 しかし、"メッセージオフセット群"にはそれに合わせてか"0x10"のぶん大きな値が書き込まれるので問題は無い。 0x4100"10"に書き込まれたデータを手動で0x4100"00"にずらすと、メッセージがおかしくなるので注意。 次に、ROM容量0x400000以降のアドレスを使用するため、ROMをHiROMからExHiROMへと拡張する必要がある。 ROM拡張 「セリフ変更ツール」を"使用する前"に 「Lunar Expand」というツールを使って"48 Mbit ExHiROM (6 MB)"に拡張し、「セリフ変更ツール」で扱える様、0x410000以降を削除する。という手順でも良いが、 ここでは、「セリフ変更ツール」を"使用した後"に手動で拡張する方法を教える。 stirling等のバイナリエディタで、メッセージを変更したROMを読み込む。 0x00FFD5を31→35に変更。 0x00FFD7を0C→0Dに変更。 0x008000-0x00FFFFを選択し、"コピー" 0x408000-0x40FFFFを選択し、貼り付け この処理により、ROMがExHiROMに変更される。 この時点で、 0x3FFFF0列がFF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0x400000列が00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x407FF0列が00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x408000列が0x008000列と同じ。 0x40FFD5と0x00FFD5が35 0x40FFD7と0x00FFD7が0D 0x40FFF0列が0x00FFF0列と同じ。 0x410000列が00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x410010列が"メッセージデータ"の先頭 以上の状態でなければ、何かが間違っている。 メッセージアドレス変更 次に、0x002BA9-0x002BAAと0x002BB0を書き換え、"メッセージアドレス"を0x4100"00"に変更する必要がある。 ExHiROMの場合、ROMのアドレスとSNESのアドレスの対応は、 00 0000-3F FFFF→C0 0000-FF FFFF 40 0000-7D FFFF→40 0000-7D FFFF なので、 0x002BA9を5B→"00"に変更。※"10"では無いことに注意。 0x002BAAを17→00に変更。 0x002BB0をF7→41に変更。 最後に 最後の仕上げとして、0x5FFFFFまでの足りない分を埋めないと、誤作動が起こる場合があるようだ。 "メッセージデータ"の終端から0x5FFFFFまでを00で埋めておこう。 ※こうすると、当然サイズオーバーにより「セリフ変更ツール」で正しく読込めなくなる。再びメッセージを編集したいなら、バイナリエディタで一時的に0x5FFFFFのみを削除すると良い。
https://w.atwiki.jp/sh-sh/pages/5.html
まとめサイト作成支援ツールについて @wikiにはまとめサイト作成を支援するツールがあります。 また、 #matome_list と入力することで、注目の掲示板が一覧表示されます。 利用例)#matome_listと入力すると下記のように表示されます #matome_list
https://w.atwiki.jp/otama-recipe/pages/17.html
オタマ 米カップ イ〇キ 大理石トップ ホタテ殻 ビニール手 エー〇レス まな板 絵画道具 ●レシピの単位はオタマ「わかりやすくオタマだから!」● ~~ ページトップにもどる ●お米カップ1!レシピ集● ①マヨネーズwithお米カップ ②スコーンwithお米カップ ③漬物withお米カップ ④デザートwithお米カップ ~~ ページトップにもどる ●イワキは私の保存武器● ~~ ページトップにもどる ●大理石のキッチントップ● ~~ ページトップにもどる ●18年物のホタテ殻● ~~ ページトップにもどる ●ゴム手じゃなくてビニール手袋?● ~~ ページトップにもどる ●開放空間で脱酸素剤(エー〇レス)の謎● ホタテ粉で農薬除去、乾燥材は使いまわし ハーブ保存ビンのでどころ ~~ ページトップにもどる ●自慢のまな板は床置きで!● ※靴もまな板も同じ床置き?? ~~ ページトップにもどる ●餃子づくりは絵画ツールで● 過去のTV番組より、家族で餃子づくりの一場面 ※油絵用ペインティングナイフ参考画像 ※ネイルをして料理時に「いつも使う」手袋 ~~ ページトップにもどる
https://w.atwiki.jp/ufion/pages/76.html
有志により作成された、Ufionを便利に使用するための各種ツールを紹介します。 基本的にすべて非公式ツールです。あくまでも使用は自己責任で! また、Ufion管理者masaに対する質問や報告などは行わないでください。 ブログパーツ ガラケー用Ufionビューア スマートフォン用ブックマークレット Chrome拡張、Opera拡張、GreaseMonkey Script、各種ブックマークレット Chrome拡張版Ufionクライアント Android版Ufionクライアント ブログパーツ ブログのサイドバーにUfionの発言を掲載できるようになるブログパーツ。 PHPの動作するサーバが必要。 URL:http //ufionthelog.blog138.fc2.com/ Ufionスレ:http //ufion.com/message/153913 ガラケー用Ufionビューア ケータイ用ビューア。現在のところ投稿は不可。 URL:http //www18.atpages.jp/ufitool/ufimobile.php Ufionスレ:http //ufion.com/message/383335 スマートフォン用ブックマークレット iPhone用ブックマークレット(iPhone以外でも使用できる機種がある模様)。 広告が消え、幅も揃えられて見やすくなる。 URL:http //m-on.fq01.com/u/ipn_test.html Ufionスレ:http //ufion.com/message/179035 Chrome拡張、Opera拡張、GreaseMonkey Script、各種ブックマークレット Chrome拡張はUfion使用時に広告削除+投稿時操作改善、スレッド色付け、ユーザブロック機能がある。 Opera拡張・GreaseMonkey ScriptはUfion使用時に広告削除+投稿時操作改善。 他に、ユーザ監視ツールや2カラム表示ブックマークレット、投稿用ブックマークレットなども。 URL:http //www19.atpages.jp/anonym/ Ufionスレ:http //ufion.com/message/325541、http //ufion.com/message/333802 ※現在公開停止中 Chrome拡張版Ufionクライアント Chrome拡張用Ufionクライアント。 トップ、ゼロ、ローカル、フェイバリット、ランキング、スレッド表示の閲覧、お気に入り登録・解除、検索、投稿が可能。 ローカルを監視して新着メッセージを通知する機能や、ユーザブロック機能がある。 URL:http //www.nigauri.me/warehouse/chrome_ufime Ufionスレ:http //ufion.com/message/378042 ※Ufionに障害が発生しているため、現在公開停止中 Android版Ufionクライアント Android用Ufionクライアント。プロフィール修正以外のほぼ一通りの操作が可能。 ユーザブロック機能やハッシュタグ自動リンク機能がある。 AndroidMarketを「UfiAn」で検索してインストール。 URL:http //www.nigauri.me/warehouse/android_ufian Ufionスレ:http //ufion.com/message/414549 ※Ufionに障害が発生しているため、現在公開停止中 .
https://w.atwiki.jp/xmastouring/pages/5.html
まとめサイト作成支援ツールについて @wikiにはまとめサイト作成を支援するツールがあります。 また、 #matome_list と入力することで、注目の掲示板が一覧表示されます。 利用例)#matome_listと入力すると下記のように表示されます #matome_list
https://w.atwiki.jp/epubs/pages/19.html
製作ツール一覧
https://w.atwiki.jp/tokujiro/pages/35.html
基本ツールの最新バージョンを確認。 # yum --enablerepo=rpmforge,rpmforge-extras,epel,remi,elrepo,elrepo-extras info make 基本ツールをインストールします。 # yum -y install make # yum -y install gcc # yum -y install wget # yum -y install iptstate
https://w.atwiki.jp/raracha/pages/24.html
TOP VectorWorks 活動 データ 広場 駆込寺 2Dデータ 3Dデータ ハイブリット ツールデータ テクスチャー データリンク集 書籍案内 他ダウンロード ツールデータ VW12メニュー用 グループ編集時に他の図形を表示するかしないかを切替えます。 コンテキストメニュー(マウス右クリック)に登録して、頻繁に利用しています。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (atEditGroup.LZH) 拡大時に線の太さを表示するかしないかを切替えます。コンテキストメニュー(マウス右クリック)に登録して、頻繁に利用しています。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (chgDispLineFat.LZH) 白黒表示/カラー表示を切替えます。図面をプリントする時等にクラス・レイヤカラーに関係なく、全てを黒線で表示したくなります。ビューメニューに登録しています。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (chgDispWhiteBlack.LZH) マウスホイールの回転でズームするかスクロールするか切替えます。コンテキストメニューに登録しています。最近までマウス中央ボタンを押してドラッグするとパンカーソルになることを知らず使ってました。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (chgMouseWheel.LZH) ウィンドウの背景色を黒に切替えます。背景色を黒にすると、長時間明るいディスプレイを見続けても目の疲れが比較的少ないです。ビューメニューに登録しています。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (chgScreenBackColor.LZH) フローティング起点にする/しないを切替えます。コンテキストメニュー(マウス右クリック)に登録して、頻繁に利用していました。尚、『G』キーのショートカットでもスマートポイントがフローティング起点になります。 #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (chgFloatingPoint.LZH) 名前 コメント あ,下の『ボタンマウス対応 』に2が抜けてました。『2ボタンマウス対応 』 -- *nora ご親切な方にお教えいただきました。マウスの設定がデフォルテのままだったんですね。ちょいいじって、いろいろな機能が加わったのを確認しつつたのしくやってまあ〜〜す。『ボタンマウス対応 』も参考にさせて頂いております。みなさま,ありがとうございます -- *nora 『マウス中央ボタンを押してドラッグするとパンカーソルになる』ってことですが、ちっちゃいボタンを押すと、ウイジェットが出現!くるくるすると拡大縮小ができていいのですが。。。 -- *nora 久しぶりに『白黒表示』の切り替えコマンドの設定の仕方をどうだったのかと頭をひねっておりましたが、ここで上の.LZHをダウンロードしてVWのプラグインフォルダに入れるだけでしたね。ちょっと、離れると忘れちゃう。でも、助かりました。ありがとうございました。ここで拾っていきまする。 -- *nora 『グループ編集時に他の図形を表示』と言うのを使った後は、『その他のレイヤは表示』というのになったままなんですね.初めての時にクリックしてもヒットしないので、吃驚しましたが。表示されたままの状態での編集ってのは他との関連を見ながらできるので便利! -- *nora 『白黒表示』の切り替えを元に、『スクリーンヒントの強調表示』ってのを、作ってメユーバーに配置。いとも簡単!便利!早い!吉牛並みです。あはは。 -- *nora はい、了解しました。成る程、感違いしてました。OKです。感謝。 -- *nora 『グループ編集時に他の図形を表示』というのは、グループをダブルクリックしてグループの中に入ったときに、グループの外側の図形を表示したりスナップしたりする/しないを切替えるものです。 -- *べる Mac版『Vector Script Guide』は、#ref error :ご指定のページがありません。ページ名を確認して再度指定してください。こんな風に日本語です。(下の VScript Guide.jpg をクリックして拡大) -- *nora 『グループ編集時に他の図形を表示するかしないかを切替えます。』というのはうまく作動しなかったんですが。VW12では、グループをダブルクリックすることでグループの中に入ってしまうんですが。 -- *nora MLの[vwrr 00166]&[vwrr 00168]&[vwrr 00169]を参考にすると、いろんなコマンドを作れるってことですね。ありがとうございました。 -- *nora 感激!先方にPDFで渡すのによく使う、『白黒表示/カラー表示を切替えます』のコマンドを作るにはどうしたもんかと、頭をひねっていたとこです。 『最近までマウス中央ボタンを押してドラッグするとパンカーソルになることを知らず使ってました。』 左に同じ、って言うか、教えて頂き、重ねてありがとうございます。 -- *nora
https://w.atwiki.jp/mytool/pages/20.html
CFP(チェンジ フォーマット パーシャル) 指定した列を分割・結合する 指定方法 列を[分離‥1,結合‥2]: ├→分離[1]を選んだ場合 │ 何列目を分離しますか: │ │ [3]…3列目を分離する │ │ [3-5]…3から5列目を分離する │ │ [3,5]…3列目と5列目を分離する │ ↓ [A]または[ ]…すべての列を分離する │ 1列の桁数は: │ (指定の列が10桁の場合) │ [8:2]…8桁と2桁に分離する │ [5*2]…5桁を2列になるように分離する │ [10/5]…10桁の列を5列になるように分離する(2桁の列が5つできる) │ [エンターキー]…次の列の指定に移る └→結合[2]を選んだ場合 何列を結合しますか: [3-5]…3~5列目を結合する [A]もしくは[ドン]…すべての列を結合する 用法 MTLをする際に、1行1データにしたくない部分をつなげておく。 日付と曜日、商品名とJANコードなど MTLをした後、もとのデータに戻す。 データを2列にまたがるような変更の場合、その後にほかの命令を実行すると、データがずれてしまうことがある。 F9を押して、列スケールを変更しておくと、桁数を確認することができる。 関連項目 CF?…桁の桁数を変更する UNIT…列を結合する SEPA?…列を分離する
https://w.atwiki.jp/gc8tom/pages/12.html
便利?なツール達 Clips(クリップス) コピペするデータを表形式で管理するWindowsユーティリティツールです。 ユーザID/パスワードを管理するのに便利です。 動作環境は.Net Framework 3.5です。(XP/Vista/7であれば動くはず。。。) ダウンロードはこちらから